body {
    margin: 0
}

.container {
    width: 100%;
    height: 100vh;
    background-color: #000000cf;
    opacity: 0.8;
    overflow: hidden;
}

.node-info {
    position: absolute;
    width: 200px;
    height: 100px;
    background-color: #000000;
    opacity: 0.8;
    display: none;
    border-radius: 5px;
}

.node-info p {
    font-size: 12px;
    color: #FFFFFF;
    margin-left: 20px
}

.thumbnail {
    position: absolute;
    overflow: hidden;
    right: 0;
    bottom: 0;
    width: 200px;
    height: 140px;
    background: rgb(191, 191, 191);
    opacity: 0.8;
}


.edge-flow-style {
    stroke-dasharray: 8;
    animation: dash 0.5s linear;
    animation-iteration-count: infinite;
}

@keyframes dash {
    to {
        stroke-dashoffset: -16;
    }
}